package com.xhs.dto.request;

import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * @desc: 修改企业参数
 * @projectName: mybatis-flex-demo
 * @author: xhs
 * @date: 2024-07-18 018 16:05
 * @version: JDK 1.8
 */
@Data
public class CompanyEditParams {

    /**
     * 企业简称
     */
    @NotEmpty(message = "id不能为空")
    private String id;

    /**
     * 企业简称
     */
    @NotEmpty(message = "企业简称不能为空")
    private String meCompNo;

    /**
     * 企业名称
     */
    @NotEmpty(message = "企业名称不能为空")
    private String meCompName;

    /**
     * 社会统一信用代码
     */
    @NotEmpty(message = "社会统一信用代码不能为空")
    private String businessCreditNo;

    /**
     * 营业执照注册号
     */
    @NotEmpty(message = "营业执照注册号不能为空")
    private String licenseRegistNo;

    /**
     * 法定代表人
     */
    @NotEmpty(message = "法定代表人不能为空")
    private String licenseLegalRepresentative;

    /**
     * 实收资本
     */
    private String licensePaidInCapital;

    /**
     * 注册资本
     */
    private String licenseRegisteredCapital;

    /**
     * 公司网址
     */
    private String compUrl;

    /**
     * 办公地址（和详细地址有点区别，有可能值相同，有可能不同）
     */
    private String officeAddress;

    /**
     * 经营范围
     */
    private String licenseBusinessScope;

    /**
     * 注册方式（正向注册、特需注册）
     */
    private String registWayName;

    /**
     * 注册来源代码（中文）
     */
    private String registSourceName;

    /**
     * 类型（境内、境外）
     */
    private String meCompType;
}
